fulfill a social duty - Allemand Anglais Dictionnaire